SELECT * FROM tabela WHERE id NOT IN (SELECT MIN(id) FROM tabela GROUP BY descricao)
Explicando a query:
É feito um select para buscar na tabela tudo tudo que não for a primeira linha de acordo com o group by. Então nesse caso se tiver mais de uma descrição igual será mostrada no resultado.
Para fazer o delete basta selecionar as linhas resultantes e apagar.